coat-of-mail shell - Español Inglés Diccionario